#ifndef _MB_PORT_H
#define _MB_PORT_H

/* ----------------------- Defines ------------------------------------------*/

#define INLINE
#define STATIC                              static

#define MBP_ENTER_CRITICAL_SECTION( )
#define MBP_EXIT_CRITICAL_SECTION( )

#ifndef TRUE
    #define TRUE                                ( BOOL )1
#endif

#ifndef FALSE
    #define FALSE                               ( BOOL )0
#endif

/* ----------------------- Type definitions ---------------------------------*/

typedef int       BOOL;
typedef unsigned char BYTE;
typedef unsigned char UBYTE;

typedef unsigned char UCHAR;
typedef char      CHAR;

typedef unsigned short USHORT;
typedef short     SHORT;

typedef unsigned long ULONG;
typedef long      LONG;

/* ----------------------- Function prototypes ------------------------------*/


#endif
